"""计算百钱百鸡问题，即公鸡5元1只，母亲3元1只，小鸡1元3只，用100元刚好买100只鸡。请问有几种方案，分别输出来"""

# 题目分析
# 15x+9y+z=300
# x+y+z=100

count = 0

for x in range(21):
    for y in range(34):
        for z in range(101):
            if 15 * x+9 * y + z == 300 and x + y + z == 100:
                count += 1

                print("方案{}： 公鸡数量为{}只,母鸡数量为{}只,小鸡数量为{}只".format(count, x, y, z))


print("总共{}种方案".format(count))


